var http = require('http');
var fs = require('fs');

function onRequest(request, response){

    if(request.method == 'GET' && request.url == '/'){
        response.writeHead(200, {'Content-Type':'text/html'});
        fs.createReadStream('../public/index.html').pipe(response);
    }else{
        send404Response(response);
    }

}

function send404Response(response) {
    response.writeHead(404, {'Content-Type':'text/html'});
    response.write('Error 404:Page not found!');
    response.end();
}

http.createServer(onRequest).listen(8888);

console.log('Server is now running on port 8888 ......');